sacrifice sale - Turkish English Dictionary